package zlatan_demo14_read

import scala.io.Source

object ClassDemo03 {
  def main(args: Array[String]): Unit = {
    //1.创建Source对象，关联数据源文件
    val source = Source.fromFile("./data/2.txt")
    //2.将所有数据封装到一个字符串中
    val str = source.mkString
    //3.按照空白字符进行切割，获取到字符串数组
    // \s表示空白字符，+  至少出现一次
    val stringArray: Array[String] = str.split("\\s+")
    //4.将上述的字符串数组转换成int类型的数组
    val intArray: Array[Int] = stringArray.map(_.toInt)
    //5.打印结果
    for (num <- intArray) println(num + 1)
    //6.关闭Source对象
    source.close()
  }

}
